fpga development methodology asic design hardware analog military dsp periscope vhdl consulting eda cad ic design management